home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2000 #4 / Amiga Plus CD - 2000 - No. 4.iso / Tools / WB / ScreenClock / ScreenClock.history < prev    next >
Encoding:
Text File  |  1999-03-08  |  9.8 KB  |  231 lines

  1.  
  2. Die Geschichte von "ScreenClock":
  3.  
  4. Release 2.2:
  5.   Revision 38.33  1999/03/08  00:48:57
  6.     Fix: Env:OnlineTime was 1 char to long.
  7.  
  8.   Revision 38.32  1999/03/08  00:08:55
  9.     New: The online-time is now displayed while you're online!
  10.          It starts bey setting the env-var ENV:ONLINE to 1, and stops
  11.          by setting it to 0.
  12.          If you set it to 0, you're gone offline, the time you were online
  13.          will be saved in the env-var ENV:OnlineTime (hh:mm:ss).
  14.          The online-time vanishes 5 secs after going offline automatically.
  15.     Fix: ScreenClock failed to create the popkey sometimes
  16.          ("ScreenClockError: 8" on startup)
  17.     Doc: Updated eMail and www address.
  18.  
  19. Release 2.1:
  20.   Revision 38.31  1997/02/28  20:22:24
  21.     Fix: A "quiet-screen" (ScreenQuiet set), won't be used anymore!
  22.     New: If you send a CX_Show to ScreenClock, then it will run
  23.          ScreenClockPrefs if its not started before and popup the
  24.          prefs-window if the prefs-program is already started!
  25.     New: CX_Hide implemented to hide the ScreenClockPrefs' window
  26.     New: OAS=OnlyActiveScreen/T, if the active screen can't be used
  27.          because it has no title-bar etc, then ScreenClock will use
  28.          the last used screen, if this option is OFF.
  29.          If it is ON, then no date/time/mem/cpu will be displayed.  
  30.  
  31. Release 2.0:
  32.   Revision 38.30  1996/06/30  15:46:19  tig
  33.     Fix: Der Popkey konnte nicht richtig eingelesen werden.
  34.  
  35.   Revision 38.29  1996/06/30  14:46:38  tig
  36.     Neu: ScreenClock ist nun ein Commodity!
  37.     Neu: Option: CX_POPKEY (nicht während der Laufzeit veränderbar!)
  38.          um das Prefs-Programm zu starten
  39.     Neu: ScreenClock kommt mit einem großartigen Voreinsteller
  40.          Programm (MUI, Shareware)
  41.  
  42.   Revision 38.28  1996/06/20  17:19:54  tig
  43.     Neu: Option: PCMD=PrefsCommand/K um das Prefs-Programm für
  44.          ScreenClock anzugeben
  45.  
  46. Release 1.83:
  47.   Revision 38.27  1996/05/26  19:08:33  tig
  48.     Neu: ScreenClock fragt nun nicht mehr das ShowTitleFlag eines
  49.          Screens ab, so daß ScreenClock auch auf MUI-Screens 
  50.          seinen Dienst verrichtet.
  51.     Neu: Man kann jetzt zwischen der CPU Belastung der letzten 60
  52.          Sekunden (recent) oder der letzten Sekunde wählen
  53.  
  54. Release 1.82:
  55.   38.26 (02.12.95):
  56.     Fix: Neu compiliert mit dem Interface für die SysInfo.library, da sich
  57.          die Schreibweise der Library geändert hat (sysinfo -> SysInfo).
  58.     Fix: Ich vergaß zu überprüfen, ob überhaupt CpuUsageLastsec implementiert ist.
  59.          Wenn es nicht implementiert ist, ist kein CPU-Anzeige möglich.
  60.  
  61. Release 1.81:
  62.   38.25 (25.11.95):
  63.     Fix: einen Fehler beseitigt (der pubScreen wurde nicht unlocked,
  64.          wenn 'NoLockScreen' aus ist)
  65.  
  66. Release 1.8:
  67.   38.24 (15.11.95):
  68.     Neu: Option 'NLS=NoLockScreen/T' gibt an, ob der Screen während des
  69.          Schreibens der Daten in die Titelleiste "gelockt" werden soll.
  70.          Dadurch konnte es zu Problemen kommen, wenn nur ein Screen offen ist
  71.          und der ScreenModus verändert wird.
  72.          [Berichtet von Marcin Andrzejak]
  73.     Änd: Die UmgebungsVariable (SCREENCLOCK) kann nun maximal 1024 Zeichen lang sein.
  74.   38.23 (14.11.95):
  75.     Neu: Optionen: CPU=CpuUsage/T,CF=CpuFormat/K
  76.          Es kann nun die aktuelle CPU-Belastung in % angzeigt werden!
  77.  
  78. Release 1.73:
  79.   38.22 (17.07.95): 
  80.     Neu: Option 'DoubleTicks/T' -> die 1/50 seks. verdoppeln, so daß es 1/100 sind.
  81.          Nur in Verbindung mit 'ShowTicks/T'. Default ist OFF. [Wunsch von Raj Joshi]
  82.     Änd: Die Ticks werden nun 2 oder 3 stellig (wenn DoubleTicks = ON) angezeigt.
  83.  
  84. Release 1.72:
  85.   38.21 (20.06.95): 
  86.     Neu: Option: 'ShowTicks/T' -> 1/50 seks anzeigen? [Wunsch von Raj Joshi]
  87.          Mit Einschränkung, siehe ST=ShowTicks/T
  88.          Default ist OFF.
  89.     Fix: Nachdem ein Notify-Signal oder Ctrl-C empfangen wurde (Env-Var oder Locale
  90.          wurde verändert), wird nicht mehr gewartet.
  91.     Fix: "Titelleisten-flickern" vermindert
  92.  
  93. Release 1.71:
  94.   38.20 (30.04.95): 
  95.     Änd: In der Env-Var können nun mehrere Zeilen verwendet werden.
  96.   38.19 (26.04.95): 
  97.     Änd: Es muß nun Scr.defaultTitle UND Scr.title NIL sein, damit nichts angezeigt wird.
  98.          [Wunsch von Rodney Hester, da es sonst mit Klondike V1.8 nicht läuft!]
  99.          Wenn .defaultTitle = NIL und .title # NIL, dann wird .title zum Matchen benutzt.
  100.  
  101. Release 1.7:
  102.   38.18 (04.03.95): 
  103.     Dok: Node "Was macht das Programm?" neu geschrieben.
  104.     Dok: Node "Wie kann man mich erreichen?" verbessert.
  105.     Fix: Unschöne Anzeigen, bei der der alte Text nicht richtig gelöscht wurde.
  106.          [Berichtet von J.Frede]
  107.          [Ich hatte nur ein "<" anstatt ein ">" benutzt;-(]
  108.     Änd: Unter OS v38, wird mit den Farben 0 auf 1 gemalt.
  109.          Das sollten nun endgültig die richtigen sein;-)
  110.          Falls es immer noch nicht klappen sollte, werde ich in der nächsten
  111.          Version wohl 2 neue Optionen (Front-, BackPen) einbauen;-)
  112.          [Berichtet von T.Schwarz]
  113.  
  114. Release 1.6:
  115.   38.17 (01.03.95):
  116.     Änd: Fehlermeldungen sind nun nur noch Nummern!
  117.     Dok: Mögliche Fehlermeldungen erklärt.
  118.   38.16 (26.02.95):
  119.     Fix: Bei OPS=ON, wurden keine PubScreens erkannt. [berichtet von Hanno]
  120.  
  121. Release 1.5:
  122.   38.15 (16.02.95):
  123.     Änd: Es wird nun nur noch direkt um Int.PrintIText() der BarLayer ge- bzw. unlockt.
  124.     Dok: Start von der Workbench erklärt.
  125.     Dok: Piktogramm beigelegt!
  126.   38.14 (15.02.95):
  127.     Änd: Unter OS v38, wird als Hintergrund die Farbe 2 und als Vordergrund die 1 benutzt.
  128.          Das sollte nun endlich funktionieren!?
  129.     Fix: Falls ein AutoScroll-Screen mit LeftEdge = 0 benutzt wird, wurde die x pos.
  130.          so berechnet, als obs ein normaler Screen wäre.
  131.   38.13 (14.02.95):
  132.     Neu: Falls der Layer und der PubScreen am Ende des Programms gelockt waren,
  133.          werden sie entlockt.
  134.          Das kann (!) z.B. passieren, wenn ScreenClock während der Vorbereitungen
  135.          zum Anzeigen des Datums durch ein Fehler unterbrochen wurde.
  136.          Das sollte die seltenen 'Hänger' vermeiden!?
  137.   38.12 (13.02.95): 
  138.     Neu: Ein paar NIL-Checks eingebaut.
  139.     Neu: Der aktuelle Screen wird vor dem Anzeigen, nochmals mit dem Screen
  140.          verglichen, der am Anfang der Berechnungen aktuell war.
  141.          Dadurch sollte das Programm bei nicht-PubScreens sicherer sein.
  142.   38.11 (12.02.95): 
  143.     Änd: Unter OS v38, wird nun der ShadowPen anstatt der ShinePen als
  144.          Hintergrund benutzt.
  145.   38.10 (11.02.95): 
  146.     Neu: Option 'AV=AlwaysVisible' -> immer im sichtbaren Bereich?
  147.          Default ist ON!
  148.   38.9 (09.02.95): 
  149.     Neu: Die Anzeige erscheint nun immer im sichtbaren Bereich!
  150.          Wichtig für überbreite (AutoScroll) Screens!
  151.     Dok: Beispiele zur Option Screens
  152.  
  153. Release 1.4:
  154.   38.8 (29.01.95):
  155.     Fix: Es wurden auch Screens benutzt die zwar einen Titel aber
  156.          keine TitelLeiste hatten!
  157.     Änd: Der Text wird nun mit Intuition.PrintIText() geschrieben, so daß
  158.          seltene Farbveränderungen der Leiste nun nicht mehr vorkommen
  159.          sollten, da der Front- und BackPen von dieser Proz. gesetzt wird!
  160.     Änd: Dadurch gibts wieder nur noch eine Version (für OS 2.1)!
  161.          Es wird auch nicht mehr auf die richtige OS Version geprüft!
  162.     Fix: FreeScreenDrawInfo() wurde nicht gemacht;-(
  163.     Änd: Es wird vorm Schreiben nicht mehr geprüft, ob ein nicht-öffent-
  164.          licher Bildschirm noch da ist!
  165.  
  166. Release 1.3a:
  167.   38.7 (28.01.95):
  168.     Fix: Es wird geprüft, ob der BarLayer schon ge'lock't ist.
  169.          Wenn ja, dann wird nicht gewartet bis er frei ist!
  170.  
  171. Release 1.3:
  172.   38.6 (27.01.95):
  173.     Neu: 'OPS=OnlyPubScreens/T' -> es werden nur PubScreens benutzt
  174.     Neu: Falls der aktuelle Screen ein PubScreen ist, wird er während
  175.          des Schreibens gelockt, damit er nicht geschlossen werden kann!
  176.          Wenn nicht, wird vor Gfx.Text() nachgeguckt, ob er noch da ist!
  177.     Fix: Eine 'unschöne' Anzeigen sollten nun nicht mehr vorkommen! 
  178.     Neu: 'Pri=TaskPriority/K/N' -> Priorität des Task. -3 <= pri >= +3
  179.     Neu: Notify auf 'ENV:sys/locale.prefs'
  180.   38.5 (26.01.95):
  181.     Fix: Es wird nun der Screen.barLayer vor dem Schreiben gelockt.
  182.  
  183. Release 1.2:
  184.   38.4 (13.01.95):
  185.     Neu: Es sollten nun die richtigen Pens (wie der ScreenTitel) benutzt
  186.          werden!
  187.     Neu: Zwei veschiedene Versionen für OS2.x (>=v38) und O3.x (>=v39)
  188.          Es wird beim Start auf die richtige OS Version geprüft!
  189.     Fix: CloseLocale() wurde am Ende des Progs vergessen;-(
  190.     Fix: Locale.FormatDate() hängt bei manchen Formaten (die abgekürzten!)
  191.          ein 0X zuviel, dadurch fehlte bei den anderen das letzte Zeichen
  192.          des Datums!
  193.     Fix: Falls das Notify nicht klappte, wurde am Ende des Programms
  194.          trotzdem Dos.EndNotify() aufgerufen.
  195.     Ein paar Aufräumarbeiten.
  196.  
  197. Release 1.1:
  198.   38.3 (12.01.95):
  199.     Fix: Das Neueinlesen der Parameter klappte nicht so gut.
  200.     Neu: Bei MF = "" oder DF = "" werden die defaultFormate wieder gesetzt.
  201.   38.2 (11.01.95):
  202.     Neu: Die EnvVar wird bei Änderungen automatisch eingelesen!
  203.     Änd: Option 'Memory' ist nun eine Toggle-Option, s. doku
  204.   38.1 (09.01.95):
  205.     Änd: Locale.FormatDate() anstatt Dos.DateToStr() und SPrintF().
  206.          Daher auch der Aufstieg zur Version 38!
  207.     Änd: 'Seconds/S' fällt deswegen weg.
  208.     Neu: Option 'DF=DateFormat/K'   -> Format der Datums-/ZeitAnzeige
  209.     Neu: Option 'MF=MemoryFormat/K' -> Format der SpeicherAnzeige
  210.     Neu: Environmentvariable (ScreenClock) für die Parameter
  211.  
  212. Release 1.0:
  213.   37.3 (05.01.95):
  214.     Neu: Option 'Memory/S' -> zeigt auch den Speicher an
  215.     Änd: Einige interne Änderungen -> weniger Zeitverbrauch !?
  216.   37.2 (03.01.95):
  217.     Neu: Option 'Screen/K' - gibt ein Pattern für die Bildschirmtitel
  218.          an die benutzt werden sollen!
  219.     Neu: Es wird ein MsgPort eingerichtet, zum überprüfen, ob
  220.          ScreenClock schon läuft.
  221.   37.1 (02.01.95):
  222.     Angefangen, da ich bemerkte, daß KCX bei mir nur deswegen läuft;-)
  223.  
  224.  
  225. Erklärung der Abkürzungen:
  226.  
  227.   Neu: Es wurde etwas neues eingebaut.
  228.   Änd: Es wurde etwas geändert.
  229.   Fix: Es wurden Fehler verbessert.
  230.   Dok: Es wurde etwas in der Anleitung geändert/verbessert.
  231.